package com.zqxq.lottery.entity.vo.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Description ：用户订单
 * @Author ： 解风
 * @Date ： 2018/03/14 09:42
 */
@Data
@ApiModel
public class UserOrderAPIVO {

    @ApiModelProperty("用户ID")
    private String userId;//用户ID
    @ApiModelProperty("彩种ID")
    private String lotteryId;//彩种ID
    @ApiModelProperty("期号")
    private String period;//期号
    @ApiModelProperty("购买形式 0-代购；1-合买 可为空")
    private String buyWay;//购买形式 0-代购；1-合买
    @ApiModelProperty("金额")
    private String payAmount;//金额
    @ApiModelProperty("注数")
    private String betNum;//注数
    @ApiModelProperty("倍投")
    private String betTimes;//倍投
    @ApiModelProperty("串投方式 单串(1-1)；2串1(2-1) 足彩必传")
    private String betBunch;//串投方式 单串(1)；2串1(2-1)
    @ApiModelProperty("追投期数 可为空")
    private String betAppend;//追投期数
    @ApiModelProperty("是否追加 0-否；1-是 可为空")
    private String append;//是否追加 0-否；1-是
    @ApiModelProperty("姓名")
    private String realName;
    @ApiModelProperty("电话")
    private String mobile;
    @ApiModelProperty("身份证号")
    private String idCard;
    @ApiModelProperty("订单投注信息 [{redNum:0,playType:6,period:201812237124},{redNum:2,playType:6,period:201812237126}]")
    private String orderBetJson;
    @ApiModelProperty("是否发布跟单 0：是；1：否；")
    private String isPublishFollow;
    @ApiModelProperty("保密设置 0：开赛后公开；1：开奖后公开；2：保密")
    private String secrecySet;
    @ApiModelProperty("佣金比例")
    private String commissionRate;
    @ApiModelProperty("起更倍数")
    private String heelMultiple;
    @ApiModelProperty("保障赔率")
    private String guaranteeOdds;
    @ApiModelProperty("是否奖金优化 0：是；1：否；")
    private String isBonusOptimize;
    @ApiModelProperty("奖金优化投注信息 [{betTimes:2,betList:[{redNum:0,period:201812237125},{redNum:1,period:201812237126}]},{betTimes:2,betList:[{redNum:1,period:201812237125},{redNum:1,period:201812237126}]}]")
    private String bonusOptimizeBetJson;
    @ApiModelProperty("奖金优化方式 0：平均优化；1：搏热优化；2：搏冷优化")
    private String bonusOptimizeType;



}
